import Vue from "vue";
// function returnFloat(value) {
//     var value = Math.round(parseFloat(value) * 100) / 100;
//     var xsd = value.toString().split(".");
//     if (xsd.length == 1) {
//         value = value.toString() + ".00";
//         return value;
//     }
//     if (xsd.length > 1) {
//         if (xsd[1].length < 2) {
//             value = value.toString() + "0";
//         }
//         return value;
//     }
// }





// export {returnFloat}

const Common = {


  // // 数字小数点后保留两位
  returnFloat: function (value) {
    var value = Math.round(parseFloat(value) * 100) / 100;
    var xsd = value.toString().split(".");
    if (xsd.length == 1) {
      value = value.toString() + ".00";
      return value;
    }
    if (xsd.length > 1) {
      if (xsd[1].length < 2) {
        value = value.toString() + "0";
      }
      return value;
    }
  },

  // 检验是否是空对象
  isEmptyObject: function (obj) {
    for (value in obj) {
        return false;
    }
    return true;
},

// 检测是否是0-9数字
isNumber : function (value){
    var numReg = /^[0-9]+$/;
        var numRe = new RegExp(numReg);
        if (numRe.test(value)) {
            return true
        }
        else{
            return false
        }
},

// 数字保留3位，不够前面补零
PrefixInteger : function(num , length){
  return (Array(length).join('0') + num).slice(-length);
},


}
// 数组的删除
Array.prototype.indexOf = function (val) {
  for (var i = 0; i < this.length; i++) {
    if (this[i] == val) return i;
  }
  return -1;
};
Array.prototype.remove = function (val) {
  var index = this.indexOf(val);
  if (index > -1) {
    this.splice(index, 1);
  }
};
// // var emp = ['abs','dsf','sdf','fd']
// // 假如我们要删除其中的 'fd' ,就可以使用： emp.remove('fd');


Vue.prototype.Common = Common;

export default {};
